#envelope method